Provides articles on the open source LAMP web platform. Roughly defined as (but not limited to) MySQL used in conjunction with Linux, Apache, and either Perl, Python, or PHP.
Database transactions are important for data reliability and consistency. Used properly, they can prevent many types of errors. Used improperly, they can cause many other kinds of errors. Kimberlee Jensen demonstrates using transactions with PHP well.